﻿using System;
using System.Collections.Generic;
using CLEX.DataContracts;

namespace CLEX.Server.DAL
{
    public interface ISharedDatabaseDAL
    {
        SharedDatabaseData Create(SharedDatabaseData sharedDatabase);
        void Delete(SharedDatabaseData sharedDatabase);
        List<SharedDatabaseData> GetAll();
        SharedDatabaseData Get(int databaseId, int sharedUserId);
        void Update(SharedDatabaseData sharedDatabase);
    }
}
